5055
3
636
0
3854
459
3696
8
2430
495
1393
1
3633
13
1946
1639
660
2410
4
621
2375
1869
1015
3386
1773
611
528
1239
986
1397
1977
2
2936
10
7762
1033