3562
1
1694
951
1462
1441
2
2173
1015
690
2669
564
2475
1743
0
2949
108797
1451
846
3
6236
10
1305
2312
1174
1688
1492
1729
3206
5
2522
1220
3012
4
4311
10827