2189
0
1270
3
521
1
1385
2076
5262
10
907
2843
4
968
783
115427
1068
2283
2727
2
2964
390
653
597
5
2317
10270
2694
2120
6
2275
407
1222856
2327
683
1263
3691