1174
1
1606
2736
1405
3
2209
2492
510
1879
446
2071
2
194
4938
3863
1146
1738
4
693
108797
0
2367
1478
703
1442
696
2857
1106
276
2386
1579
960
2245