50
3473
0
5
781
1
851
808
1003
3
2522
1113
3538
4
6
1297
2437
22
1398
2646
2710
2262
653
943
12
2371
1023
591
700
2
743
680
786
689
611
1237
749
738