2121
4
409
0
2142
479
1045
2271
663
4328
10
1411
2659
2
1869
1
2283
2059
8
3045
2143
1161
2445
6
505
547
846
407
668
1328
381
408
56488
2188
9
321
1626