2683
4
1203
3
1295
1
2272
2650
20
553
1619
280
1581
2
1129
2250
3765
2245
297066
0
1166
1226
3053
7
478
3683
1591
2797
5
2773
2354
2159
658
1564
5225
8
1529
1265