598
4
252
1
90
2
76
1370
2225
3
528
678
2400
6024
22
1215
1410
801
6747
8
1243
93
1769
4840
11
1335
2246
877
865
883
1405
810
1605
1430
0
1691
576
3498
6