328
1
500
5
849
1120
886
2623
2332
4
1303
3
2103
1300
2
3231
2482
4641
16
710
0
17414
8
511
7062
11450
4673
71341
5669
2263
2652
1523
2040
1030
16329
7971
6117
9
17434