1780
0
297
269
2683
1095
1603
520
759
1232
455
105290
496
565
3383
3
1649
1
282572
4594
747
2
1152
3659
14
46414
584
1431
382
326
458
909
1192
1378
2740