370
1
1234
4
884
4356
2
2323
1223
1405
3
1396
7
3094
2746
16
1762
1337
3770
930
770
855
850
1718
1543
660
498
1325
9
102
83
67
1320
760
1412
414