381
0
5425
23
2982
3
2194
2
3353
11
951
409
803
1
896
1203
1346
4
1271
1555
7153
9
2914
5
19034
6
2410
196
1391
2372
767
285
6726
7
2748
905
1113
948
4964
2608
1009