1510
0
1168
1
2499
866
1074
1089
1086
1146
2
1066
667
1505
3095
7
5789
1349
2966
10
1443
1994
10293
5
4370
910
2841
1221
5225
8
1347
1144
442