6086
3
1374
1
662
0
1501
1329
2470
2
650
1889
3268
2982
521
1392
3795
2188
9
915
544
1448
646
2260
12