562
1
2122
2
951
1446
1952
3316
17
4358
6
534
619
432
0
564
1179
2080
2304
2502
6110
4
1680
2429
2740
1282
3657
8
3539
3
2776
2255
1583
1585
3461
4915
1589
1347