4126
6
1270
3
20634
8
395
1
765
1824
0
1452
1470
3498
4
1421
3114
1513
1733
571
1329
1374
2372
2
1501
2855
635
2172
662
3268
2470
650
3795
1138
263
1889
915