518
2
1107
928
3
871
1
72319
0
1216
914
1189
986
1024
1337
1373
125
425
1081
7122
4
1410
6
610936
3863
402
193968
1981
4637
4293
1831
734
1656
1108
932
703