3650
3
1653
1
1329
1506
0
1501
1722
2
1132
320
662
440
1425
1129
1343
1453
1869
835
26
3116
1640
5009
20634
8
1008
2474
670
521
2496
1188
2306
11392
6
2766