1032
2
3465
15
1097
1
1577
2116
1330
0
1602
1226
1543
2282
5
3373
5317
4
1340
5617
3
3128
7
1566
6
1672
1102
4497
22
1187
2997
2921
9848
2059
1819
1969
2785
9
1107
3596