2769
2
1748
2420
972
3001
4016
2153
1
4599
10
1704
0
2324
4
743
3948
3
1012
444571
9
1662
1507
9956
22458
11
3169
7
517
3615
3226
1827
5169
3503
1363
3410
6
1831
42836
12
2556