1112
1
2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
619
1668
1660
2163
1290
4360
9
2093
2322
2670
5151
1060
3715
1571
997
1192
2194
989
4651
1821
189326
1804
1175