2669
2
964
1
2307
3
1813
3629
6139
4
1681
1380
0
2804
2687
5
1093
1568
1814
496
4179
1501
6779
1766
3706
2578
616
923
1569
3871
2794
1532
1913
1320
3326
1016