2121
4
409
0
415
1045
456
1557
1661
1
445
602
722
410
1793
4077
2
787
2733
3
1161
846
668
1152
1508
381
1101
468
8155
12
2727
1645
1931
1710
2161
2000