2493
18
1766
2
1289601
4
1681
1
1168
6346
16
3562
34959
2166
2977
920
1775
1417
672
5527
3
2082
0
1314
1023
844
991
83
1346
1557
1447
1649
1286
1377
1412
6707
24
1088