1028
0
224
2799
2906
2
801
616
721
3158
578
3107
7
1287
484
15233
1
3738
5
1179
1922
2366
3673
6
931
2732
876
883
670
14
1769
583
2535
467
4044
3083