1421
0
1902
1
3426
4
2318
2
951
2344
20850
5
1467
3315
1383
1672
2366
1118
986
2443
267612
2664
3
3643
10
3625
1186
2977
1821
1685
4471
5196
1788
1450
972
1330
19783