2382
6
1451
1
3637
2510
3261
3
847
1507
658
0
1162
674
2
1348
1223
458
1767
2505
4309
1431
3065
3971
1239
6753
17
517
2688
5746
23
4187
10
3431
8
2732
7471
9
19932
3591
11