1963
8
595
0
550
238
160470
11
266
364
191
1155
223
3977
22
32
184
1535
4453
2
343
1652
507
1360
1842
1
253
935
943
2877
712
389185
9
804
909
5020
4499