3546
1
1583
3539
3
1002
2
3014
20
1095
0
458
1451
1337
2956
902
2009
11153
8
1625
123674
35
1268
1087
2002