1880
2
2758
1
407
0
1131
859
729
3233
4
2190
1267
3149
492
448
3660
1054
2694
3
1428
646
362
573
918
7039
47041
486
2809
1116
422
2301
2964
474
1336