99
1
661
3650
3
13159
10
1603
2
2470
1029
730
563
5885
565
0
1418
1671
4436
9
9244
6968
5
2153
629
1883
11611
1364
928
1192
2708
3599
3359
1584
1229
1208
4915
7