2245
3
297066
0
2325
6
1202
1
1360
1025
1472
1226
3053
7
894
571
1101
1398
2049
2
2109
1093
2797
5
1951
1208
1295
1744
1100
1075
2773
280
108797
2354
1581
2650
20
2386