1225
4
717
1
1023
1581
2
1312
853
3
910
782
1665
4996
5
1505
1323
742
0
1799
941
1503
1355
1636
6487
8
580
1346
878
1046
1035
802
1393
781
918
2840
1259