1009
1
1212
3758
5
3069
3020
17
1180
2578
1526
2
2534
2948
3
2982
2207
0
25788
14
3960
5465
22
1816
1778
3196
6
10827
4
3070
909
1021
7832
3351
1141
8637
11
1479
1202
1552