3562
1
1694
951
1462
1441
2
2173
1015
690
2669
2115
0
564
2475
1743
2949
108797
2769
1451
846
3
6236
10
3071
11
1305
2312
2428
1174
1688
1403
1492
1380
2550
2534