2968
1
3644
1554
2
4588
5
1777
1986
4499
12
2166
1539
2242
1371
1779
2254
1646
1740
3
937
1316
0
1038
1502
2776
2060
2578
8411
1321
1812
2788
1129
3560
2763
775