3655
11
3835
5
1938
1
1442
4
673
0
915
496
1250
572
1243
1136
2
2123
1105
181997
745
2294
685
534
490
83
1093
2271
2756
1660
596
1166
1062
562