2964
0
457
407
1939
4455
2
670
918
2152
369
1425
572
743
357
47041
1981
1411
388
286
1924
543
544
418
2143
846
1872
1
1396
259
2702