1581
2
5225
8
3765
4
1226
1
1295
280
2797
5
2650
20
2250
2773
2245
3
894
0
3053
7
571
3683
810
297066
1247
3629
2354
2966
10
2159
2683
469
2763
1215
5635
1788
442
1676