2144
2
1566
1424
5160
5
1073
1
9727
3
3194
1339
5269
10
1193
3208
885
1791
1043
4322
1382
860
1638
982
9206
26
584
689
946
774
555
528
3521
4
485
452
856