410
1
595
1963
144
765
4
846
1504
2
2088
139042
0
1485
3
3306
7
2654
8
900
1497
1006
881
1520
2667
14
2591
1839
2166
1781
818
4089
23
506
1023
931
2136
1722
10
1148