669
2
98
1
135
369
2188
1150
4
99
10362
23
1996
3
100
984
1213
1034
1286
0
3332
1951
3368
1358
2268
3166
8
2928
631
2015
4542
1030
584
962
2159
1777
2436
5