2968
1
3644
1554
2
1986
1777
1646
2166
4499
12
4588
5
1539
2272
2242
5151
3267
4
1371
2763
0
2650
20
2556
2462
3
1779
2254
2405
1985
2740
542
2755
5432
1942
2626
106