1832
3
2542
22
1054
1
1610
0
1889
637
2177
2
2316
1212
2169
1256
1666
798
2767
846
2000
7952
951
409
381
1346
4
3287
3595
8
392
2702
1824
467
813
2440
1009