1651
3
2104
2
553
1
3105
7
371
470
985
0
478
445
1344
540
646
1144
4
886
1127
649
3001
3083
8
1891
2482
5857
13
4156
5
764
4247
760
1141
807
1370
3368