2082
1
3326
3
2949
0
1603
528
1690
3080
1813
526
297066
2562
2
2522
2999
784
2209
6139
4
55904
2350
1976
4179
951
1699
2990
37355
13
3562
1015
1652