961
1
1221
1487
0
1278
4
1462
6871
28
1157
5286
7
6191
12
2129
4429
900
6831
5
2547
1796
1480
4516
18
1031
3
624
2
612
495
4234
6
1392
861
689
1213
1010
991
1252
1005