1154
0
1997
2
1351
1109
1
905
1371
2650
5
1958
1128
883
1941
4
946
1231
873
868
2715
730
1546
936
918
1669
1716
961
2387
943
11380
25
1164
1328
11036
19
940