1154
1
1425
1733
1329
1566
2105
2982
3
646
0
292
544
18385
2
1231
433
329
2813
635
650
5009
1086
2194
3795
4546
1464
2691
274
3632
5
9953
4
2071
1922
661