1240
4
1761
8
1308
3
756
1
335
876
350
886
1378
608
235
704
57
0
161
2
1021
1051
5493
6
2185
2062
7
1724
2200
2257
1737
9006
17
2468
2642
5
817
1432
5181
9
1319
13