2121
4
2524
2
4396
3
1923
349
0
968
280
357
787
1862
1
2328
957
5223
9
3559
415
675
325
1557
282572
3691
5
2749
1824
2780
6
1436
1571
691
1452
1133
1423
2143