3680
2
1198
1
1376
0
1931
1599
11924
2163
984
3777
868
1264
2118
1243
2123
1012
1890
3
1105
1103
4285
1225
534
490
2271
4
484
596
1166
562
2663
1862
668