582
0
989
370
451
2865
2
3172
1
6779
5
2650
20
3629
862
742
392
1668
1393
1412
929
873
3539
3
1373
597
2534
1330
345
4099
8
1458
3400
223
1179
1517