1015
1
951
11924
1890
3
5982
6
2163
0
1599
2
1787
4285
1264
1087
2495
1694
690
946
1451
2669
2840
1218
12149
8527
1034
11059
9
1793
564
2044
2475
19944
2294
1743