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