5746
23
2505
2
3591
11
3835
5
2886
1239
1
1400
2268
4
1585
1105
0
3107
1431
484
534
2663
123674
35
11924
7471
9
596
490
517
475
1744
537
15233
1324
1382
1298
2942
6
7053
7