1558
2
1431
1
2786
5204
3
1767
1001
0
14125
10
1812
4309
8329
2710
383
1527
1815
2528
1226
4187
1935
673
2322
4
658
1239
2732
4453
3354
9
1449
2505
123674
35
5055
527