5866
4
4608
9
3388
8
816
1
2474
2
623
473
1506
0
1132
440
1151
8822
5
1343
3327
7
3287
1129
3116
1640
5009
20634
1369
1008
770
670
1067
521
3672
2306
1541
11392
6