2121
4
5155
8
2152
0
1403
7
17353
1020
2168
5
2328
957
415
1557
1922
1
1571
409
2964
951
2657
3
787
602
1133
2749
1452
820
1769
2
2546
1425
843
2605
2655
255