582
0
392
370
873
1
1295
451
197
1716
2
1373
3172
2534
2650
20
989
345
4099
8
3400
223
280
742
6779
5
1517
3169
3
1581
2180
5088
6
2865
1226
3216
10
2250
962