1661
1
425
323
773
492
2
1227
100447
0
1061
4664
3
892
622
936
641
1119
1616
1155
1203
1998
2025
1435
1116
992
1888
1781
4
4418
9
660