3546
1
1333
2357
4
2650
20
3629
862
0
1358
1412
2638
604
3539
3
6365
12
2534
831
2134
1384
1179
3871
2
2794
3095
7
2591
3660
2530
5849
5
951
3354
511
1618
841
3470