2222
7
1393
2
1499
3
607
995
5192
24
1887
10
1823
5
1341
1256
1762
624
1
560
423
860
1114
1000
1544
558
5686
6
3538
1330
1269
0
814
1428
706
2052
1649
981
483