1992
3
1875
2
3065
1
697
0
1309
4914
3012
6977
4
1125
1588
753
370
944
2271
5389
1356
1097
1131
2041
2313
2075
4821
2906
319
1859
1386
1502
1231
2061
1298