181997
11
1564
2
2178
1
527
3
2632
1554
1534
5
3204
7
884
1320
0
1119
12472
4937
1194
962
2992
3788
1583
971
815
3125
15
443
2152
2259
2274
1239
5978
6
783
586
2268