99
1
107
0
6689
4
2229
2030
3
3116
1584
2
1213
5304
9
1306
5472
54
2003
2372
1207
2808
1117
1339
3795
1869
3157
7
3045
623
4140
915
292
1102
2121
1003
1330
690