1329
1
1054
2372
2
3268
543
0
646
3795
544
1392
2799
3
915
1776
17353
263
1448
775
814
1651
292
1622
1566
107
1326
509
2086