3696
2
4042
6710
0
1517
4
3315
1
1467
2335
1892
2089
1539
1371
1779
2564
23774
1180
3
5801
2479
1519
2886
108797
2386
2100
2245
5674
2530
18258
6236
10
1174
10827
1809
5