2565
3
1620
1
709
0
1211
1295
1111
866
1046
1131
2650
20
280
272
1581
2
1641
2250
3765
4
2245
2698
1534
5
1093
1226
3053
7
3683
2683
297066
2797
994
2773
2354
2159