3593
16
1913
0
1516
1
2011
2
1780
5412
4
7086
12
4465
22
2763
1701
880
6246
6
66
2556
1105
94424
3
3169
7
1985
1979
2825
2029
1326
2788
2156
3554
5347
909
3261
2496
5432