598
2
821
1737
2661
6
370
1
723
3422
2236
3907
513
3242
15
2401
759
77
12429
20
514
10179
459
1900
8
2179
12
1461
719
83
509
1146
90
636
409
390
874