653
0
1052
1
1578
2
2522
997
959
2669
20634
8
7334
4
2345
572
1683
1103
1865
646
2897
1131
3037
2073
1617
3375