2704
11
451
1
529
234
129
201
165
131
76
3
0
178
108
195
2
193
87
2031
592
2007
784
4384
3523
14
2085
4
2414
15018
6
1731
1210
2603
1198
2344