3632
0
926
1946
1
403
808
581
3125
2245
750
492
3606
3
98
2362
9
1510
4
1524
2
1374
511
962
89
904
536
3618
5
1539
847
545
2938
1029
618
2440