2318
2
3426
4
2344
1
20850
5
3995
951
1127
1118
267612
0
3625
3643
10
986
1015
860
2443
4656
6
1821
1437
3
1914
547
1416
3613
8
1186
2908
3011
1979
2223
589
1942
2835