1295
1
1226
2
1558
1534
14125
10
2028
0
1485
1622
1535
2710
1364
3683
2435
1342
1456
1194
1969
1679
4309
3
1527
2650
20
3965
2277
1329
2562
1767
1913
5
2060
797