3638
2
1812
1
1469
4971
6
3572
5
2713
1675
3
1474
2322
4
1789
2786
1152
0
1001
6189
4187
10
1856
7
1616
2285
1162
1239
1767
239
718
6753
17
1558
2732
383
6676
12
3507
8329