796
6
2079
1
1881
4499
12
4588
5
2968
2908
10
3671
688
216
0
1888
1539
3644
2108
3
1306
1554
2
1371
1779
2329
2234
4
2254
2182
2835
2297
1618
2277
2999
4670
3154
1752