3175
1
2413
2
16174
5
3328
466
1348
3835
1441
0
525
3465
743
2238
4329
10
1416
1628
2568
2184
1632
2039
2354
4
3326
3
496
673
1380
742
467
830