1660
1
21152
8
3080
3
2932
2
3090
6
1814
1168
1766
2173
1819
2131
997
19944
1431
2163
0
3854
2245
1804
2110
1787
2903
528
3326
2562
1690
619
1047
1691
2999
297066