1176
1
762
3
1326
1063
388
2
420
400
2048
7
888
455
793
624
2057
5
350
935
0
1238
1121
1070
1413
280
994
1913
365
924
287
981
978
552
326