181997
11
2377
1
1883
2
2873
3
2468
1023
901
1397
995
962
2512
1295
946
1363
1411
2570
1438
1472
2763
0
605
2837
3026
2181
2082