1622
3
2143
0
1918
2
4016
1
415
798
1842
4820
177
2199
984
635
1133
771
1939
1375
1391
957
951
1566
454
403
514
4577
18
2121
4
409
6554
5
1045
456
1124