1812
1
2322
4
1558
2
2786
2861
1001
0
1527
1935
4187
10
24337
22
1431
1777
1815
3354
2505
4562
1821
12459
3
1162
2612
5
2982
1239
3315
1767
2604
1289601
718
25669
1922
1590