2245
3
2003
1
297066
0
3045
973
1791
1097
2
2428
1647
4
3676
4080
1143
1226
3053
7
2272
894
5862
5
571
638
731
1102
2797
1295
1073
2773
280
108797
2354
1581
2650
20