1126
1
1734
2
1211
9611
0
2245
3
2917
5
1264
4
1660
619
2163
1060
1168
297066
997
3078
2131
989
1788
607
1668
733
1895
1599
1290
5225
8
4360
9
2637
2897
2173
6236
10