3562
1
1816
1277
2
1348
2440
3
8527
635
0
3200
300
1734
2999
3326
1788
2284
1055
1498
83
693
1243
2123
2368
1105
1136
181997
11
1103
1844
1431
534
490
2271
4