1297
0
2740
101
683
165
1949
3
1333
1
568
2730
6
1314
1840
2
400
396
376
46414
3373
3391
2657
745
326
1554
1880
2668
1878
653
177
565
525
953
335