1581
2
3765
4
1707
7
1192
672
1295
1
2801
1466
24337
22
1271
1743
3
1579
3242
2650
20
1539
280
6445
6
3683
1371
5225
8
1779
1700
0
2250
2110
2245
297066
1444
1468
1226
3053