690
2
27
0
608
2489
7
611
1284
1
293
12653
6
917
2461
2797
1145
8
1033
52
1588
4
3515
923
6438
1022
817
2622
2189
3
2283
43819
875
3764
2469
1551
1410
123