2368
1
6516
8
2377
801
0
83
1816
868
1220
2
1093
10507
23
2999
3
1380
830
526
1305
2131
3562
662
1606
2166
2073
642
1825
1766
802
915