2100
2
3562
1
1691
1015
784
0
8527
1103
484
1038
1494
4
1415
418
3835
5
2758
8217
6
3518
3
1451
572
1243
1136
2231
6345
2123
1105
685
534
490
2271
1743