952
1
1259
2
1308
3
1049
0
828
744
842
262
558
885
4
221
445
523
1448
7
536
200
607
484
1991
584
1651
1176
3148
1733
3602
1342
1093
3473
1119
1561