5866
4
4608
9
3388
8
816
1
4820
2
2855
3
473
3442
20634
4396
2461
20
1151
2125
2526
2668
3327
7
623
1369
5
282572
0
770
1067
1320
3672
1541
1705
3312
1120
2924
7458
2730
6