5151
2
21152
8
522
0
2593
1
297066
2711
1583
1417
1585
912
1589
3
1759
197
1347
3461
4
4915
1888
2382
2911
9
2312
3063
2440
792
2583
7
4651
1346
1740
2676
398656
19
2135