1619
2
2102
0
445
544
920
3
1295
1
486
5771
10
2194
795
4027
341
2113
810
405
1054
2336
51331
25
2094
5
7812
7
645
3337
402
417
594
638
4606
2233
3212
27
1205