1043
0
1329
2
760
1564
1618
4
1490
1018
1
1000
1354
1595
1131
1345
1500
1579
1465
1366
1019
1004
1420
1021
645
1309
1397
1702
1077
799
17867
15
2036
1027
2789
3