2153
7
1075
2
1789
3
1900
1
12459
2271
4
1539
4684
1859
3024
1458
0
1063
1179
1180
1059
1889
2041
2313
1462
2075
4821
1144
319