2430
3
2089
1
2578
3696
2
1539
1929
83
1180
6710
0
4042
3095
7
3587
1082
658
1519
1371
3315
1229
1779
13995
12459
2886
1809
5
1868
4465
22
5674
1529
2318
2127
5147