2126
2
3562
1
345
0
826
9036
9
376
1467
597
6547
609
2079
1164
1251
23
1479
2874
426
1008
6779
5
915
4775