946
1
6423
9
1029
2
1924
0
2289
4
1463
1421
2260
1269
2216
3
66
2689
2503
1547
3262
1147
994
539
1022
405
1127
4201
1199
301
1000
3109
925
726