1154
0
1996
2
1351
1109
1
905
1371
2650
5
1957
1127
883
1941
4
946
1230
873
868
2715
730
1544
936
917
1669
1716
960
2386
943
11380
25
1164
1328
11036
19
940