4443
9
3410
6
444571
2285
2
3660
1662
3503
4
1831
1
2004
6091
2758
5
3386
3
9956
2606
986
55904
0
37355
13
2361
1417
3014
20
7893
17333
27
2735
743
2666
3948
1507
3936
4199
22458
11