712
1
2525
3
946
0
862
2027
3765
4
3013
15
297066
1295
2683
1226
3683
1077
2650
20
1365
280
1581
2
2159
601
1517
948
2250
2638
2245
3053
7
1466
1241
1943
1057