824
2
2234
4
516
1
496
1109
895
3519
5
1184
3
3226
13
11342
6702
8
2669
10
2302
978
6273
1489
3665
1568
6
2387
2271
4100
1309
2974
2648
15
3145
22
1552
1168
1584
2347
12