1505
2
1295
1
4309
3
2650
20
280
2250
1221
297066
0
2773
1303
3683
1358
3584
495
2094
5
1348
4
4690
2966
6
1581
1525
3765
2245
1097
1226
3053
7
2136
2683
1587
1888
946