1382
1
1761
2
3280
4
1304
954
1295
2650
20
2897
280
1564
1581
2250
3765
2245
3
1194
297066
0
1226
3053
7
3683
2683
2797
5
2773
2354
2159
658
5225
8
1529
3926
14
1265