1832
3
2271
0
1138
1
637
409
2188
9
1610
1308
7952
3006
798
846
2767
3440
2
6086
349
927
2702
1133
1939
1009
1514
198
957
951
454
1352
403
2121
4
415