744
2
1270
3
521
1
1385
2076
5262
10
907
2843
4
968
0
2283
2727
180849
10270
2120
6
2275
2327
3691
5
2809
1367
44199
2301
2989
303
121182
422
9355
625
777
419694
9
3498