693
0
1664
1
1645
2
639
509
181997
11
1889
128
581
541
314
2727
765
752
1692
560
5242
1297
402
692
391
536
376
553
114
1070
348
757
2151