838
1
3429
7
1373
989
0
1495
929
1301
1092
1083
3326
3
2082
2633
2392
2
329
385
3613
8
851
1517
3169
572
2099
1131
2865
3216
10
6779
5
1690
1011
801
1004
1000