370
1
1234
4
884
4356
2
2323
1221
1405
3
1395
7
3093
2746
16
1762
1334
3770
929
769
855
850
1718
1543
660
498
1324
9
102
82
67
83
1319
760
1411
414