2361
1
2405
3742
6
1736
2
2103
37355
13
4553
688
168
3660
434
0
666
3
3028
7
986
808
2272
9
2949
2282
5
2382
2755
4175
2763
7893
4
2478
6091
3350
17
2642
1186
1993
8323