1212
2
1919
5
1489
3
531
1
1551
1604
1703
0
3148
1162
1616
2356
6
437
2959
374
1606
841
1083
1195
1917
2235
770
1494
1808
1067
9055
10
3453
1879
3910
1960
3114