99
1
2470
2
1418
1903
597
1365
928
1584
1229
2105
1603
13159
10
1132
0
521
661
1544
2669
1342
2461
20
1822
3287
480
543
2604
7
1129
4436
9
292
246
1152
1367