2535
2
19783
25669
0
1586
17946
32302
2989
1
1518
2005
2181
21152
8
2932
3498
4
2512
2468
3
3779
1162
1527
1623
3765
583
1243
1239
3791
7
7793
1598
1267
1843
1153
4926
5