3003
4
4436
9
1762
2
2028
1
2328
3
1400
847
3625
7
1317
2470
5164
1593
1704
1379
1584
2605
2306
1306
1516
573
1708
1367