1027
1
2327
4
709
552
2
1460
7
1643
530
545
622
604
2287
595
450
634
1465
1393
1081
1129
1656
1573
440
1117
985
932
1349
4872
912
2240
5864
13
812