2260
4
6423
9
1029
2
1924
0
1022
2289
1421
2216
3
2689
2503
1
1547
3262
539
976
405
1540
1425
2160
1127
4201
4724
301
1000
3109
2907
2328
2057
1075
795