99
1
13159
10
661
2470
2
1603
2153
637
0
3650
3
409
1364
1229
10070
7
1029
854
1710
563
2521
4
4436
9
323
381
2105
9244
1883
3559
5885
445
2490
6968
5
738
1101