2616
192
65
276
408
211
2812
350
180
435
306
362
21276
15980
14141
12700
9752
927263
8540
8534
803148
701142
66011
6340