813
2
572
1
534
1343
3
396
946
874
3182
520
3933
588
114
1110
1429
4
227
630
7237
1350
81
581
67
480
592
270
1370
0
454
88
3086
8
912
4672