2065
1
1018
1626
2
2145
7
4402
33
562
1995
864
481
844
774
534
821
1941
966
526
722
1474
1453
3
1772
5
1835
8
1485
1180
1395
586
1005
0
1305
1409
981
1768