181997
11
4309
3
2781
1
1155
1335
2507
1587
1254
5232
7
1321
1355
1398
2
1690
916
1126
947
1245
966
982
2884
5
14125
10
3107
2309
0
7034
685
989
2115
1295
3848
2827