1622
3
2143
0
1918
2
4016
1
1767
1832
954
2346
1131
1842
4820
381
2199
984
1133
771
8023
9
1939
1375
1391
957
951
1566
454
403
2121
4
409
6554
5
415
1045