2968
1
3644
1554
2
1309
0
1992
3
1777
1646
2166
697
1986
4499
12
4588
5
4914
1539
2242
1371
1779
2254
5389
1632
1740
937
1316
1038
1502
2776
1295