3625
1
1441
0
4002
4
16174
5
2604
2413
2
3328
1571
2193
3835
1576
3
1557
2072
3465
1951
2060
2477
1399
8411
5308
575
1812
2788
3560
2763
844
775
621
2890
1679