1304
0
2147
4
1031
1
1155
374
1650
686
2813
2
501
1362
480
180849
307
341
2395
634
2149
8
3614
3
2470
2387
2062
1862
1211
340
22882
17