3629
1
1430
2449
2
3492
3
2687
1564
1247
1423
1168
2551
1976
1632
34959
18
159
1793
3871
2794
1495
1635
4
1618
2368
2100
83
841
3470
5
3546
1554
862
0
1690
2650
20