3629
1
2698
1542
1423
1506
1495
1393
624
810
5862
5
2615
3
1446
1401
1131
1564
1688
432
0
1550
1100
2
11532
27
3223
1682
4
3789
2763
1603
954
820
1075
1481
792