2902
16
7793
4
1022
0
3062
8
1505
3083
2
5784
1193
1416
1
2465
3470
5
621
1795
3125
444571
9
120
189326
1657
2223
21
2593
706
392
2556
4585
10
1267
1618
302
1513
1698
1683