4175
6
1527
1
1860
2
2143
3054
2962
0
1681
2750
4
2595
8
2446
1763
3528
7
2309
5635
3
12185
5
11924
1107
24337
22
977
623
1857
2255
20163
44
773
237
2722
574
1663
106
404