664
4
920
2
1497
1
1191
3
2033
2132
5317
17
961
2189
7520
8
1664
1795
10
6323
12
3245
11
406
1143
1289
4743
7
5682
13
6079
3642
2441
0
1425
1629
1186
2147
717
2165
2208
5
1339