2121
4
1133
0
957
951
304
2
409
3559
1557
3674
10
415
418
1
602
1571
4677
5108
111
787
13100
8
3026
2628
846
2000
1939
381
1633
454
978
403
750
1045