1115
3
1516
1
5412
4
3593
16
796
6
2011
2
1077
1780
1942
7
66
0
1319
568
1913
2908
10
3671
2108
7086
12
2329
2234
2835
2297
1618
2277
1701
2999
4670
1752
346
1394
4012