3591
11
7471
9
10507
23
2238
0
3078
4
5536
2
833
1660
1
1050
844
1400
573
6267
18
2663
7592
7
1360
2968
2108
6
1079
2708
3608
1489
2660
1616
1437
1365
1834
2134
8
2352
3583