2377
1
2372
3222
3
2108
10
37355
13
743
496
0
1507
4
22458
11
517
1200
2103
55904
1404
3660
2
2347
2405
2596
3503
2285
1363
3410
6
1417
539
42836
12
3028
7
561
2830
1715
1416