2735
0
939
2
1020
2546
1
802
1922
5155
8
1976
1344
1842
2522
653
2190
1453
20634
839
1463
572
1642
1245
2819
646
3063
3
2052
2076