553
0
798
1001
7
342
372
2349
3
1629
1109
504
684
376
3176
2
459
1644
578
693
1104
742
234
1022
76
592
1
539
387
2151
138
73
608
910