981
1
1832
3
2368
702
2669
2
1733
1333
3268
970
4
635
0
909
7952
3006
1643
1903
1110
1470
1925
1133
1939
1009
957
951
169211
11
454
403
2121
409
1052
415