2260
3
440
1
244
0
1215
1151
4
3650
6023
2
2364
7
3559
22330
22
31183
12
1790
390
530
534
1935
4598
6
1921
323
2395
676
494
2420
1044
1344
332
1367
428
477
1823