1801
0
2535
2
1164
1
1295
2650
20
1013
2349
3
1305
280
1547
1066
1581
1905
1366
1988
1226
2250
650
737
3765
4
2245
3053
7
1399
5
297066
3931
6
1211
3683
2797
2840
1152