2090
1
3326
3
1371
1749
289
0
4335
2
2562
2934
951
697
2999
635
2299
8527
2799
6
1449
467
1632
913
1380
1532
496
658
1775
1884
2188
4
1690
1606
2048
1816