904
1
525
1910
0
4651
3
1094
442
2416
743
516
293
4690
534
1522
85
1369
70
749
1075
892
2632
128
1239
4199
4
1047
1949
650
737
422
674
488