1138
0
2687
5
587
1
516
1175
570
2213
1451
601
1022
323
969
1069
7071
892
658
802
6698
7
1093
898
423
388
1306
1512
1834
1025
1294
1568
931