1361
4
946
1
1106
2312
1196
431
627
1604
1251
3322
846
1054
1874
1664
757
713
890
459
1023
613
506
849
1207
590
1313
576