1132
0
1869
1
1550
3025
798
1008
2
2188
8
1343
2522
653
2445
839
320
757
3116
2306
1289
437
522
1112
1506
2814
5
282572
2909
4
419694
9
579
581
501
964