3508
7
2047
3
4130
18
592
0
741
2153
2
5919
4158
8
2376
1
3936
2033
2139
4
1734
1784
1896
11
1693
2010
2972
6
4862
2966
1761
2534
3857
2733
1301
2795
3245
3216
10
2917
944