1050
2
1320
1
1514
6
2382
5
2616
9
2134
0
5744
18
1060
1014
1408
3
840
1481
812
1265
701
509
128
1165
9157
23
967
1630
663
1882
505
395
315
461
615
934
1457