2100
2
496
0
2740
1
1078
2533
2759
526
181997
11
830
4176
6
1013
467
2048
1042
908
1380
1426
1179
1068
1104
3
1716
1836
766
1918
2114
278
3107
4
1191
108797
6346
16