1020
0
999
1
1470
2546
802
1824
1320
11881
3
1463
3615
7
7334
4
662
4513
1642
107
1961
915
1630
2
2097
619