3562
1
2173
1015
2566
3
1694
3465
2
951
690
3835
5
1523
2669
1462
564
1380
0
467
496
1743
1992
108797
1804
846
1583
784
1305
2169
868
2369
3200
1013
19944