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