2528
3
1436
0
4915
1
3461
4
8299
9
2382
2583
7
8535
12
2440
1583
1585
2
11650
23
1589
4241
8313
2637
1346
5151
1759
2630
1062
1808
3240
6
3597
5
5599
11
1347
8003
4757
8
3063
1508