1239
4
1759
8
1308
3
756
1
334
876
349
886
1378
607
234
704
56
0
160
2
1020
1050
5493
6
2184
2062
7
1724
2200
2257
1737
9006
17
2468
2642
5
817
1432
5181
9
1319
13