4530
2
2337
6
1616
0
3863
1
2411
2600
3
1933
578
2507
2502
2823
5
5348
8
3854
449
2396
40062
19
4915
695
682
512
12761
2365
4
714
3882
20545
702
2039
17946
4274
3212